multicellular pump - French English Dictionary